Multipath TCP: Analysis and Design
نویسندگان
چکیده
Multi-path TCP (MP-TCP) has the potential togreatly improve application performance by using multiple pathstransparently. We propose a fluid model for a large class ofMP-TCP algorithms and identify design criteria that guaranteethe existence, uniqueness, and stability of system equilibrium.We clarify how algorithm parameters impact TCP-friendliness,responsiveness, and window oscillation and demonstrate aninevitable tradeoff among these properties. We discuss theimplications of these properties on the behavior of existingalgorithms and motivate a new design that generalizes existingalgorithms and strikes a good balance among TCP-friendliness,responsiveness, and window oscillation. We illustrate our analysisand the behavior of the new algorithm using ns2 simulations.
منابع مشابه
Evaluating Multipath TCP Resilience against Link Failures
Standard TCP is the de facto reliable transfer protocol for the Internet. It is designed to establish a reliable connection using only a single network interface. However, standard TCP with single interfacing performs poorly due to intermittent node connectivity. This requires the re-establishment of connections as the IP addresses change. Multi-path TCP (MPTCP) has emerged to utilize multiple ...
متن کاملImpact of Energy Consumption on Multipath TCP Enabled Mobiles
Multiple accesses are common for most mobile devices today. This technological advance opens up a new design space for improving the communication performance of mobile devices. Multipath TCP is a TCP extension that enables using multiple network paths between two end systems for a single TCP connection, increasing performance and reliability. Meanwhile, when operating multiple active interface...
متن کاملMultipath IP Transmission: Motivation, Design, and Performance
Most end devices are now equipped with multiple network interfaces. Applications can exploit all available interfaces and benefit from multipath transmission. Recently Multipath TCP (MPTCP) was proposed to implement multipath transmission at the transport layer and has attracted lots of attentions from academia and industry. However, MPTCP only supports TCP based applications and traffic rate a...
متن کاملSecuring multipath TCP: Design & implementation
MultiPath TCP (MPTCP) is a recent TCP extension that enables hosts to send data over multiple paths for a single connection. It is already deployed for various use cases, notably on smartphones. In parallel with this, there is a growing deployment of encryption and authentication techniques to counter various forms of security attacks. Tcpcrypt and TLS are some of these security solutions. In t...
متن کاملDesign, Implementation and Evaluation of Congestion Control for Multipath TCP
Multipath TCP, as proposed by the IETF working group mptcp, allows a single data stream to be split across multiple paths. This has obvious benefits for reliability, and it can also lead to more efficient use of networked resources. We describe the design of a multipath congestion control algorithm, we implement it in Linux, and we evaluate it for multihomed servers, data centers and mobile cli...
متن کاملArchitectural Guidelines for Multipath TCP Development
Hosts are often connected by multiple paths, but TCP restricts communications to a single path per transport connection. Resource usage within the network would be more efficient were these multiple paths able to be used concurrently. This should enhance user experience through improved resilience to network failure and higher throughput. This document outlines architectural guidelines for the ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1308.3119 شماره
صفحات -
تاریخ انتشار 2013